work upon - Turkish English Dictionary